<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>结构伪类02</title>

    <style>
        /*
        :last-child
        div的最后一个儿子为p标签是选中
        */
        div > p:last-child {
            color: red;
        }

        /*div的第n个儿子为p时选中元素
        n的取值为0-正无穷,
        如果为n的话,表示所有
        如果为even(2n):偶数
        如果为2n-1:奇数
        如果为-n+5:前五个
        从第五个开始:n+5
        */
        div > p:nth-child(5) {
            color: #4b6aff;
        }

        /*first-of-type为第一个这种类型的元素,而不是第一个元素*/
        div > p:first-of-type {
            color: greenyellow;
        }

        /*last-of-type为最后一个这种类型的元素,而不是最后一个元素*/

        /*nth-of-type(n)为第n个这种类型的元素,可以参考nth-child(n)*/
    </style>
</head>
<body>
<div>
    <span>测试</span>
    <p>张三:98分</p>
    <p>李四:90分</p>
    <p>王五:70分</p>
    <p>赵六:60分</p>
    <p>孙七:50分</p>
    <p>老八:20分</p>
</div>
</body>
</html>